home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group97b.txt / 000032_icon-group-sender _Mon Jul 21 22:56:15 1997.msg < prev    next >
Internet Message Format  |  2000-09-20  |  2KB

  1. Received: from kingfisher.CS.Arizona.EDU by cheltenham.cs.arizona.edu; Tue, 22 Jul 1997 07:52:40 MST
  2. Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
  3.     id AA07678; Tue, 22 Jul 1997 07:52:40 -0700
  4. To: icon-group@cs.arizona.edu
  5. Date: 21 Jul 1997 22:56:15 GMT
  6. From: shamim@nospam.com
  7. Message-Id: <5r0pef$l6c@hermes.synopsys.com>
  8. Organization: Synopsys Inc., Mountain View, CA 94043-4033
  9. Sender: icon-group-request@cs.arizona.edu
  10. References: <5qum60$rva@news.asu.edu>, <5qv1l9$eit$1@newshost.nmt.edu>
  11. Subject: Re: perl vs python vs icon
  12. Errors-To: icon-group-errors@cs.arizona.edu
  13. Status: RO
  14.  
  15. In article <5qv1l9$eit$1@newshost.nmt.edu>, John Shipman <john@nmt.edu> wrote:
  16.  
  17. >See this URL for brief comparisons of Python vs. Perl and Icon:
  18. >
  19. >    http://www.nmt.edu/tcc/help/lang/python/why.html
  20.  
  21. I'd like to point out that this point _con_ Icon is no longer valid:
  22.  
  23. >  Python interfaces already exist to a wide variety of systems programming
  24. >  facilities (such as directories and TCP/IP sockets), databases, other
  25. >  languages, and much more. 
  26.  
  27. I have added POSIX calls to Icon (reading directories, TCP/UDP/IP, signals,
  28. dbm routines, etc.). For more details:
  29.  
  30.    http://www.crl.com/~spm/unicon/
  31.  
  32. I've tested it on SunOS4.1.3, Solaris 2.4 and 2.5, HP-UX versions 9.05 and
  33. 10.20, and Linux 2.x. Source patches and binaries are available.
  34.  
  35. My opinion is that Icon with the POSIX features is (for the most part) a
  36. better language for scripts, CGI programs etc. than Perl. Perl still handles
  37. regular expressions more conveniently than Icon does; and Perl comes with a
  38. debugger. Other than these two points, Icon is a better system than
  39. Perl. IMHO, of course.
  40.  
  41. This point:
  42. >  Python has a lot more momentum and a much larger and more vigorous user
  43. >  community. 
  44.  
  45. Alas, a self-perpetuating property... what we need is an O'Reilly book on
  46. Icon, that seems to be what does the trick!
  47.  
  48. -s
  49.  
  50. Shamim Mohamed 
  51. shamim @ synopsys.com
  52. Shamim Mohamed  <shamim@synopsys.com>
  53. A2-1 Synopsys Inc., 700 E Middlefield Rd., Mountain View, CA 94043-4033
  54. -- 
  55. Shamim Mohamed  <shamim@synopsys.com>
  56. A2-1 Synopsys Inc., 700 E Middlefield Rd., Mountain View, CA 94043-4033
  57.